<?php


namespace app\api\controller;



use app\common\controller\Api;
use think\Db;

/**
 * 直播间接口
 * @package app\api\controller
 */
class Studio extends Api
{
    protected $noNeedLogin = '*';
    protected $noNeedRight = '*';

    /**
     * 直播间列表
     */
    public function all()
    {
        $data = Db::name('studio')->field('id, name, hostname, studioimage, desc')->select();

        if ($data){
            $this->success('', $data);
        }else{
            $this->error('暂无符合条件的数据');
        }
    }

    /**
     * 指定的直播间
     * @param integer $id ID
     */
    public function info()
    {
        $id = $this->request->request('id');

        if(!$id){
            $this->error(__('Invalid parameters'));
        }
        $studio = new \app\admin\model\Studio();

        $data = $studio->getOne($id);

        if ($data){
            $this->success('', $data);
        }else{
            $this->error('暂无符合条件的数据');
        }
    }
}